package com.wteam.dragon.shop.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.wteam.dragon.shop.pojo.bean.BrandHome;
import com.wteam.dragon.system.basebean.bean.ResultMessage;

import java.util.List;

/**
 * @Author 陈晓辉
 * @Date 2021/3/25 16:49
 */
public interface BrandHomeService {
    /**
     * 批量添加推荐品牌
     */
    ResultMessage addBrandHome(List<Long> ids);

    /**
     * 批量删除推荐品牌
     */
    ResultMessage delBrandHome(List<Long> ids);

    /**
     * 设置排序
     */
    ResultMessage editBrandHomeSort(Long id, Long sort);

    /**
     * 分页获得推荐品牌
     */
    ResultMessage pageBrandHome(Page<BrandHome> page, String brandName, Integer recommendStatus);

    /**
     * 批量设为推荐和批量取消推荐
     */
    ResultMessage editBrandHomeStatus(List<Long> ids, Integer status);
}
